image: Draw the image again
authorBenjamin Otte <otte@redhat.com>
Sat, 24 May 2014 17:38:56 +0000 (19:38 +0200)
committerBenjamin Otte <otte@redhat.com>
Sat, 24 May 2014 17:38:56 +0000 (19:38 +0200)
An important line of code was removed in
54d5b426fca71dcda22ea5467054fa801556c20a that lead to an undefined
variable. Add that line back.

gtk/gtkimage.c

index df2cc3f00310ee4e8dad8783bce45d2238fc48ce..f806cc96a7675e1f7147fcfa4631c3074ae9ce17 100644 (file)
@@ -1623,14 +1623,17 @@ gtk_image_draw (GtkWidget *widget,
   GtkStyleContext *context;
   gint x, y, width, height, baseline;
   gfloat xalign, yalign;
+  GtkStateFlags state;
   GtkBorder border;
-
+   
   g_return_val_if_fail (GTK_IS_IMAGE (widget), FALSE);
 
   image = GTK_IMAGE (widget);
   priv = image->priv;
 
   context = gtk_widget_get_style_context (widget);
+  state = gtk_widget_get_state_flags (GTK_WIDGET (image));
+  gtk_style_context_get_border (context, state, &border);
 
   gtk_render_background (context, cr,
                          0, 0,